Mobile
Log In Sign Up
cathéter
 n.  catheter, tube used to drain body fluids or to keep a passage open (medical)  detail>>